.custom-menu-vertical {
  background-color: transparent;
  border-right: none;
}

body {
  .el-drawer {
    &.header-mb-0 {
      .el-drawer__header {
        margin-bottom: 0;
      }
    }
    &.body-p-0 {
      .el-drawer__body {
        padding: 0;
      }
    }
  }

  .dialog-body-padding-none .el-dialog__body {
    padding: 0;
  }

  .dialog-header-display-none .el-dialog__header {
    display: none;
  }

  .el-tabs--border-line {
    border: none;
    .el-tabs__header {
      background: none;
      .el-tabs__item {
        margin-top: 0;
        &:first-child {
          margin-left: 0;
        }
        &.is-active {
          border-top-color: var(--el-border-color);
        }
      }
    }
  }

  .el-input-number .el-input__inner {
    text-align: left;
  }
}
